MESKSSSSSLPLFALFNFFLISFCRWVSSTRIFLSRFVPLLQHHQRVFDKKNNKDQQETLTKQEDDDDDDDDDDDDDDDDIDISREEAEMVMRSLGLFYNDDQLQEQYSAKEVSSLFEEKEASLEEVKQAFDVFDENKDGFIDAIELQRVLTILGFKQGSYLDNCLVMIRSLDGNKDGKIDFNEFVKFMETSFY